twist-stitch embroidery - Turc Anglais Dictionnaire